\begin{figure}[htb]
	\centering
	
	\begin{pdfpic}
	\psframe[linewidth=0.1,framearc=0.1,dimen=outer,shadow=true,shadowangle=-45.0,fillstyle=solid](9.332826,2.4756413)(2.1328256,-0.32435873)
\psframe[linewidth=0.06,framearc=0.1,dimen=outer,shadow=true,shadowangle=-45.0,fillstyle=solid](4.5328255,1.6756413)(2.5328255,0.075641274)
\psframe[linewidth=0.06,framearc=0.1,dimen=outer,shadow=true,shadowangle=-45.0,fillstyle=solid](6.7328258,1.6756413)(4.7328258,0.075641274)
\psframe[linewidth=0.06,framearc=0.1,dimen=outer,shadow=true,shadowangle=-45.0,fillstyle=solid](8.932825,1.6756413)(6.9328256,0.075641274)
\usefont{T1}{ppl}{m}{n}
\rput(5.801229,1.9956412){\small Network}
\usefont{T1}{ppl}{m}{n}
\rput(3.401229,0.7956413){\small Network}
\usefont{T1}{ppl}{m}{n}
\rput(3.3539975,0.39564127){\small Protocol}
\usefont{T1}{ppl}{m}{n}
\rput(5.411634,1.1956413){\small Socket}
\usefont{T1}{ppl}{m}{n}
\rput(5.6737094,0.7956413){\small Transmitt}
\usefont{T1}{ppl}{m}{n}
\rput(5.700765,0.39564127){\small Controller}
\usefont{T1}{ppl}{m}{n}
\rput(7.871561,1.1956413){\small Receiving}
\usefont{T1}{ppl}{m}{n}
\rput(7.6637726,0.39564127){\small Stream}
\usefont{T1}{ppl}{m}{n}
\rput(3.1810532,1.1956413){\small Client}
\usefont{T1}{ppl}{m}{n}
\rput(7.5752034,0.7956413){\small Vsplit}
\usefont{T1}{ptm}{m}{n}
\rput(2.6426399,-1.4193587){\psframebox[linewidth=0.04,linestyle=dashed,dash=0.16cm 0.16cm,framearc=0.1]{Client-side Transmisstion Protocol}}
\psline[linewidth=0.1,arrowsize=0.05291667cm 2.0,arrowlength=1.4,arrowinset=0.4]{->}(3.5328255,0.075641274)(3.5328255,-0.72435874)(2.5328255,-0.72435874)(2.5328255,-1.1243588)
\usefont{T1}{ptm}{m}{n}
\rput(4.75389,-2.2193587){\psframebox[linewidth=0.04,linestyle=dashed,dash=0.16cm 0.16cm,framearc=0.1]{Interact With Low-level Socket API}}
\psline[linewidth=0.1cm,arrowsize=0.05291667cm 2.0,arrowlength=1.4,arrowinset=0.4]{->}(5.7328258,0.075641274)(5.7328258,-1.9243587)
\usefont{T1}{ptm}{m}{n}
\rput(9.298763,-1.4193587){\psframebox[linewidth=0.04,linestyle=dashed,dash=0.16cm 0.16cm,framearc=0.1]{Listening on Socket & Receiving data}}
\psline[linewidth=0.1,arrowsize=0.05291667cm 2.0,arrowlength=1.4,arrowinset=0.4]{->}(7.9328256,0.075641274)(7.9328256,-0.72435874)(8.932825,-0.72435874)(8.932825,-1.1243588)	
	\end{pdfpic} 
	\caption{Client Network Component}
	\label{fig:clientnetwork}

\end{figure}